Log(n)) per Plane Fast Discrete Focal Stack Transform
نویسندگان
چکیده
This paper presents a new fast discrete focal stack transform that can be used in the 3D depth recovery problem using a single image of a scene from a plenoptic camera. A plenoptic camera uses a microlens array between the lens of the camera and the image sensor to measure the radiance and direction of all the light rays in a scene. The microlens array creates many small images taken from slightly different viewpoints, which can be used to obtain conventional images focused on a frontal plane of desired depth. The collection of such images is the focal stack of the scene. The focal stack is of great importance to the depthfrom-focus approach since the elements in focus allow us to recover the depth of the objects in the scene. There are several approaches to the computation of the focal stack. Our approach is based on the Discrete Focal Stack Transform (DFST). We present a new algorithm that decreases the complexity of the DFST from O(n 3 ) per plane to O(n 2 log(n)) per plane. This allows the computation of a focal stack with O(n/log(n)) times the number of planes of the DFST with the same computational complexity. From a practical point of view, in typical scenes we are able to increase more than 200 times the number of planes of the DFST. Finally we provide some computational results that show the validity of the approach.
منابع مشابه
The Discrete Focal Stack Tra Sform
This paper describes the Discrete Focal Stack Transform (DFST) that computes the focal stack (a collection of photographs focused at different depths) from a lightfield. It proposes a new discretization of the Photography operator based on the interpolation of the lightfield by means of 4D trigonometric polynomials and an approximation to the integration process. Our approach combines the Fouri...
متن کاملHigh-quality light field interpolation in epipolar plane image domain by DCT-based shearing
Light field (LF) is a 4-D function representing the light radiance in free space in terms of rays. A dense grid of cameras, parameterized by two planes, captures an LF: the sensor plane and the focal plane. Multi-camera images stack in volumes, and when sliced, form epipolar plane images (EPI). In EPI, lines with the same slope represent object points at the same scene depth. Thus, the synthesi...
متن کاملSparse FFT for Functions with Short Frequency Support
In this paper we derive a deterministic fast discrete Fourier transform algorithm for a 2π-periodic function f whose Fourier coefficients with significantly large magnitude are contained inside a support interval of length B. The algorithm is based on a method for the efficient recovery of B-sparse 2π-periodic functions presented by Iwen in [15]. If a good bound B on the support length is known...
متن کاملFast DCT-based algorithm for signal and image accurate scaling
A new DCT-based algorithm for signal and image scaling by arbitrary factor is presented. The algorithm is virtually free of boundary effects and implements the discrete sinc-interpolation, which preserves the spectral content of the signal, and therefore is free from interpolation errors. Being implemented through the fast FFT-type DCT algorithm, the scaling algorithm has computational complexi...
متن کاملThe Chirp x-Transform Algorithm
A computational algorithm for numerically evaluating the z-transform of a sequence of N samples is discussed. This algorithm has been named the chirp z-transform (CZT) algorithm. Using the CZT algorithm one can efficiently evaluate the z-transform at M points in the z-plane which lie on circular or spiral contours beginning at any arbitrary point in the z-plane. The angular spacing of the point...
متن کامل